¿Cómo envío una solicitud de búsqueda con dos parámetros a mi servidor de matraz? Tengo el matraz funcionando pero no estoy seguro acerca de la parte de javascript.
Código JavaScript:
var symbol = document.getElementById("stock-symbol").value; var quantity = document.getElementById("quantity").value; fetch(`/game/market-simulator/make-sell-request/${symbol}${quantity}`)Código Python:
@app.route("/game/market-simulator/make-sell-request/<symbol>/<quantity>", methods=["GET", "POST"]) def sell_stocks(symbol, quantity): if request.method == "GET": try: symbol = str(symbol) quantity = int(quantity) except ValueError: return render_template("sell-page.html") return symbol, quantityUsando parámetros como este:
JavaScript:
fetch(`/game/market-simulator/make-sell-request/?symbol=${symbol}&quantity=${quantity}`)pitón:
from flask.globals import request ... @app.route("/game/market-simulator/make-sell-request") def sell_stocks(): symbol = request.args.get('symbol') quantity= request.args.get('quantity') return symbol, quantityatención, el tipo predeterminado de parámetros es cadena.
Si desea continuar utilizando estas rutas de matraces, puede hacerlo en JavaScript
fetch(`/game/market-simulator/make-sell-request/${symbol}/${quantity}`)Preste atención a la secuencia entre símbolo y cantidad.